package net.lahuobao.mall.entity.finance;

import net.lahuobao.export.datasoruce.annotation.ExportField;

import javax.xml.crypto.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;

/**
 * Created by clark on 2016/9/2 0002.
 * 承运商账户支出实体
 */
public class MallCarriersExpenditureAccount implements  Serializable{

    //订单号
    @ExportField(title="订单号",sort=10)
    private String orderNo;

    //订单总金额
    @ExportField(title="订单总金额",sort=20)
    private BigDecimal orderTotalMoney;

    //商品名称
    @ExportField(title="商品名称",sort=30)
    private String productName;

    //支出金额
    @ExportField(title="支付金额",sort=40)
    private BigDecimal expenditureMoney;

    //支出时间
    @ExportField(title="支付时间",sort=50,isTranf=1,tranfType=2)
    private Timestamp expenditureTime;

    //商户名称
    @ExportField(title="商户名称",sort=60)
    private String shopName;

    //商户账号
    @ExportField(title="商户账号",sort=70)
    private String shopAccountBankNo;

    //支付开始时间
    @ExportField(title = "no", isShow = 0)
    private String payStartTime;

    //支付结束时间
    @ExportField(title = "no", isShow = 0)
    private String payEndTime;


    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public BigDecimal getOrderTotalMoney() {
        return orderTotalMoney;
    }

    public void setOrderTotalMoney(BigDecimal orderTotalMoney) {
        this.orderTotalMoney = orderTotalMoney;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public BigDecimal getExpenditureMoney() {
        return expenditureMoney;
    }

    public void setExpenditureMoney(BigDecimal expenditureMoney) {
        this.expenditureMoney = expenditureMoney;
    }

    public Timestamp getExpenditureTime() {
        return expenditureTime;
    }

    public void setExpenditureTime(Timestamp expenditureTime) {
        this.expenditureTime = expenditureTime;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getShopAccountBankNo() {
        return shopAccountBankNo;
    }

    public void setShopAccountBankNo(String shopAccountBankNo) {
        this.shopAccountBankNo = shopAccountBankNo;
    }

    public String getPayEndTime() {
        return payEndTime;
    }

    public void setPayEndTime(String payEndTime) {
        this.payEndTime = payEndTime;
    }

    public String getPayStartTime() {
        return payStartTime;
    }

    public void setPayStartTime(String payStartTime) {
        this.payStartTime = payStartTime;
    }
}